<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/d-sql/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 31 Jul 2014 04:31:32 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/d-sql/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by said samadli</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -25,7 +25,7 @@

 **2.1. DO CLAUSE**

-Is used in conjunction with performing an operation and committing I not committed. If we give another example to this GO with SQL SERVER and / character with ORACLE could be a similar objective. As soon as dsqlcmd sees DO clause after ; character it performs the statement on the given user dynamodb and outputs the results.
+Is used in conjunction with performing an operation and committing. If we give another example to this GO with SQL SERVER and / character with ORACLE could be a similar objective. As soon as dsqlcmd sees DO clause after ; character it performs the statement on the given user dynamodb and outputs the results.

 **2.2. USE CLAUSE**

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Thu, 31 Jul 2014 04:31:32 -0000</pubDate><guid>https://sourceforge.net9e9c2e4ba382018f29e23471b3d8b383f71de305</guid></item><item><title>Home modified by said samadli</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -25,11 +25,11 @@

 **2.1. DO CLAUSE**

-Is used in conjuction with performing an operation and committing I not committed. If we give another example to this GO with SQL SERVER and / character with ORACLE could be a similar objective. As soon as dsqlcmd sees DO clause after ; character it performs the statement on the given user dynamodb and outputs the results.
+Is used in conjunction with performing an operation and committing I not committed. If we give another example to this GO with SQL SERVER and / character with ORACLE could be a similar objective. As soon as dsqlcmd sees DO clause after ; character it performs the statement on the given user dynamodb and outputs the results.

 **2.2. USE CLAUSE**

-Is used in conjuction with performing an loading a user specific access and secret keys. By using USE clause we could connect to a DYNAMODB database
+Is used in conjunction with performing an loading a user specific access and secret keys. By using USE clause we could connect to a DYNAMODB database

 **SELECT QUERY**

@@ -139,7 +139,7 @@

 **5.5. COPY ROW**

-D-SQL syntax for copy row operation is below. Assuing we have only one row with ID=1
+D-SQL syntax for copy row operation is below. Assuming we have only one row with ID=1

 USE C:\KEYS\CREDS.CSV ON DYNAMODB;

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Thu, 31 Jul 2014 04:28:29 -0000</pubDate><guid>https://sourceforge.net21e9439745f918041c20d7c5017473f338cb7b83</guid></item><item><title>Home modified by said samadli</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -143,7 +143,7 @@

 USE C:\KEYS\CREDS.CSV ON DYNAMODB;

-COPY ROW ON TABLE CARS INTO ID=2 WHERE ID=1
+COPY ROW ON TABLE CARS ONTO ID=2 WHERE ID=1

 DO

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Thu, 31 Jul 2014 04:27:07 -0000</pubDate><guid>https://sourceforge.net11bdae743a0c7705d735f75a5c51583b7774e327</guid></item><item><title>Home modified by said samadli</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,37 +1,37 @@
-D-SQL (DYNAMODB STRUCTURED QUERY LANGUAGE)
+**D-SQL (DYNAMODB STRUCTURED QUERY LANGUAGE)**

-AUTHOR: SAID SAMADLI
+**AUTHOR: SAID SAMADLI**

-DATE: 7/30/2014
+**DATE: 7/30/2014**

-VERION: V1.1
+**VERION: V1.1**

-TABLE OF CONTENTS
+**TABLE OF CONTENTS**

-WHAT IS D-SQL?
+**WHAT IS D-SQL?**

 A query language for Amazon DYNAMODDB. D-SQL language could be used to script anything for dynamodb locally and committed to Amazon Cloud once the script is ready. Based on the terminology and convenient use of T-SQL , D-SQL is a derivative of that language. Methodology did not change. Write your own D-SQL scripts as you used to do for T-SQL and test it. Once the script is ready then commit it to the DYNOMDDB using dsqlcmd.exe tool. This project is open source and written in C# and should be cross platform. Windows version will be implemented first and along with dsqlcmd utlity. Please send requests to http://sourceforge.net/p/d-sql/tickets/?source=navbar for further enhancements. Also if you would like to join to the project kindly send me your requests. I would be glad to add you to the project.

 Thanks for your contributions!

-SYNTAX EXPLANATION
+**SYNTAX EXPLANATION**

 A D-SQL syntax is similar to T-SQL. DO clause performs specific statement if the statement ends with ; character

 With same manner USE clause uses the credentials given in a file.

-2.1. DO CLAUSE
+**2.1. DO CLAUSE**

 Is used in conjuction with performing an operation and committing I not committed. If we give another example to this GO with SQL SERVER and / character with ORACLE could be a similar objective. As soon as dsqlcmd sees DO clause after ; character it performs the statement on the given user dynamodb and outputs the results.

-2.2. USE CLAUSE
+**2.2. USE CLAUSE**

 Is used in conjuction with performing an loading a user specific access and secret keys. By using USE clause we could connect to a DYNAMODB database

-SELECT QUERY
+**SELECT QUERY**

 Select could be used to query a table or an object from dynamodb. Syntax is below

@@ -41,11 +41,11 @@

 DO

-DML OPERATIONS
+**DML OPERATIONS**

 D-SQL language let's you use dml statements on DYNAMODB. Such as DELETE,INSERT,UPDATE queries could be used easily.

-4.1. DELETE QUERY
+**4.1. DELETE QUERY**

 D-SQL syntax for delete operation is

@@ -55,7 +55,7 @@

 DO

-4.2. INSERT QUERY
+**4.2. INSERT QUERY**

 D-SQL syntax for insert operation is below.

@@ -65,7 +65,7 @@

 DO

-4.3. UPDATE QUERY
+**4.3. UPDATE QUERY**

 D-SQL syntax for update operation is below.

@@ -75,11 +75,11 @@

 DO

-DDL OPERATIONS
+**DDL OPERATIONS**

 D-SQL language let's you use ddl statements on DYNAMODB. Such as CREATE,DROP TABLE/INDEX. Logic is similar.

-5.1. CREATE TABLE
+**5.1. CREATE TABLE**

 D-SQL syntax for create table operation is below.

@@ -101,7 +101,7 @@

 DO

-5.2. CREATE INDEX
+**5.2. CREATE INDEX**

 D-SQL syntax for create index operation is below.

@@ -117,7 +117,7 @@

 DO

-5.3. DROP TABLE
+**5.3. DROP TABLE**

 D-SQL syntax for drop table operation is below.

@@ -127,7 +127,7 @@

 DO

-5.4. DROP INDEX
+**5.4. DROP INDEX**

 D-SQL syntax for drop index operation is below.

@@ -137,7 +137,7 @@

 DO

-5.5. COPY ROW
+**5.5. COPY ROW**

 D-SQL syntax for copy row operation is below. Assuing we have only one row with ID=1

@@ -147,7 +147,7 @@

 DO

-APPENDIX
+**APPENDIX**

 DO,USE,DROP INDEX,DROP TABLE,CREATE TABLE,CREATE INDEX, INSERT, SELECT, UPDATE, DELETE

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Thu, 31 Jul 2014 04:16:21 -0000</pubDate><guid>https://sourceforge.net5abfa085be9315cfa65ff50c6e656630b0b70c07</guid></item><item><title>Home modified by said samadli</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Thu, 31 Jul 2014 04:13:39 -0000</pubDate><guid>https://sourceforge.netcca7642a61498d43ac46f42d533caba548757e29</guid></item><item><title>Home modified by said samadli</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,155 @@
-Welcome to your wiki!
+D-SQL (DYNAMODB STRUCTURED QUERY LANGUAGE)

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+AUTHOR: SAID SAMADLI

-The wiki uses [Markdown](/p/d-sql/wiki/markdown_syntax/) syntax.
+DATE: 7/30/2014
+
+VERION: V1.1
+
+
+
+TABLE OF CONTENTS
+
+WHAT IS D-SQL?
+
+A query language for Amazon DYNAMODDB. D-SQL language could be used to script anything for dynamodb locally and committed to Amazon Cloud once the script is ready. Based on the terminology and convenient use of T-SQL , D-SQL is a derivative of that language. Methodology did not change. Write your own D-SQL scripts as you used to do for T-SQL and test it. Once the script is ready then commit it to the DYNOMDDB using dsqlcmd.exe tool. This project is open source and written in C# and should be cross platform. Windows version will be implemented first and along with dsqlcmd utlity. Please send requests to http://sourceforge.net/p/d-sql/tickets/?source=navbar for further enhancements. Also if you would like to join to the project kindly send me your requests. I would be glad to add you to the project.
+
+Thanks for your contributions!
+
+
+SYNTAX EXPLANATION
+
+A D-SQL syntax is similar to T-SQL. DO clause performs specific statement if the statement ends with ; character
+
+With same manner USE clause uses the credentials given in a file.
+
+2.1. DO CLAUSE
+
+Is used in conjuction with performing an operation and committing I not committed. If we give another example to this GO with SQL SERVER and / character with ORACLE could be a similar objective. As soon as dsqlcmd sees DO clause after ; character it performs the statement on the given user dynamodb and outputs the results.
+
+2.2. USE CLAUSE
+
+Is used in conjuction with performing an loading a user specific access and secret keys. By using USE clause we could connect to a DYNAMODB database
+
+SELECT QUERY
+
+Select could be used to query a table or an object from dynamodb. Syntax is below
+
+USE C:\KEYS\CREDS.CSV
+
+SELECT * FROM CARS;
+
+DO
+
+DML OPERATIONS
+
+D-SQL language let's you use dml statements on DYNAMODB. Such as DELETE,INSERT,UPDATE queries could be used easily.
+
+4.1. DELETE QUERY
+
+D-SQL syntax for delete operation is
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+DELETE FROM TABLE CARS WHERE ID=1;
+
+DO
+
+4.2. INSERT QUERY
+
+D-SQL syntax for insert operation is below.
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+INSERT INTO TABLE CARS(ID,NAME,COLOR) VALUES(1,'BUICK','BLUE');
+
+DO
+
+4.3. UPDATE QUERY
+
+D-SQL syntax for update operation is below.
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+UPDATE TABLE CARS SET NAME='FORD' WHERE ID=1;
+
+DO
+
+DDL OPERATIONS
+
+D-SQL language let's you use ddl statements on DYNAMODB. Such as CREATE,DROP TABLE/INDEX. Logic is similar.
+
+5.1. CREATE TABLE
+
+D-SQL syntax for create table operation is below.
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+CREATE TABLE CARS
+
+(
+
+ID NUMBER,
+
+NAME STRING,
+
+COLOR STRING,
+
+PRIMARY ON (ID NUMBER)
+
+);
+
+DO
+
+5.2. CREATE INDEX
+
+D-SQL syntax for create index operation is below.
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+CREATE INDEX ID-CARS FOR TABLE
+
+(
+
+ID NUMBER
+
+);
+
+DO
+
+5.3. DROP TABLE
+
+D-SQL syntax for drop table operation is below.
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+DROP TABLE CARS;
+
+DO
+
+5.4. DROP INDEX
+
+D-SQL syntax for drop index operation is below.
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+DROP INDEX ID-CARS;
+
+DO
+
+5.5. COPY ROW
+
+D-SQL syntax for copy row operation is below. Assuing we have only one row with ID=1
+
+USE C:\KEYS\CREDS.CSV ON DYNAMODB;
+
+COPY ROW ON TABLE CARS INTO ID=2 WHERE ID=1
+
+DO
+
+APPENDIX
+
+DO,USE,DROP INDEX,DROP TABLE,CREATE TABLE,CREATE INDEX, INSERT, SELECT, UPDATE, DELETE

 [[members limit=20]]
 [[download_button]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Thu, 31 Jul 2014 04:13:37 -0000</pubDate><guid>https://sourceforge.net84a8d118285a5fccc56037c84b7a473512c20ae1</guid></item><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;D-SQL (DYNAMODB STRUCTURED QUERY LANGUAGE)&lt;/p&gt;
&lt;p&gt;AUTHOR: SAID SAMADLI&lt;/p&gt;
&lt;p&gt;DATE: 7/30/2014&lt;/p&gt;
&lt;p&gt;VERION: V1.1&lt;/p&gt;
&lt;p&gt;TABLE OF CONTENTS&lt;/p&gt;
&lt;p&gt;WHAT IS D-SQL?&lt;/p&gt;
&lt;p&gt;A query language for Amazon DYNAMODDB. D-SQL language could be used to script anything for dynamodb locally and committed to Amazon Cloud once the script is ready. Based on the terminology and convenient use of T-SQL , D-SQL is a derivative of that language. Methodology did not change. Write your own D-SQL scripts as you used to do for T-SQL and test it. Once the script is ready then commit it to the DYNOMDDB using dsqlcmd.exe tool. This project is open source and written in C# and should be cross platform. Windows version will be implemented first and along with dsqlcmd utlity. Please send requests to &lt;a href="http://sourceforge.net/p/d-sql/tickets/?source=navbar"&gt;http://sourceforge.net/p/d-sql/tickets/?source=navbar&lt;/a&gt; for further enhancements. Also if you would like to join to the project kindly send me your requests. I would be glad to add you to the project.&lt;/p&gt;
&lt;p&gt;Thanks for your contributions!&lt;/p&gt;
&lt;p&gt;SYNTAX EXPLANATION&lt;/p&gt;
&lt;p&gt;A D-SQL syntax is similar to T-SQL. DO clause performs specific statement if the statement ends with ; character&lt;/p&gt;
&lt;p&gt;With same manner USE clause uses the credentials given in a file.&lt;/p&gt;
&lt;p&gt;2.1. DO CLAUSE&lt;/p&gt;
&lt;p&gt;Is used in conjuction with performing an operation and committing I not committed. If we give another example to this GO with SQL SERVER and / character with ORACLE could be a similar objective. As soon as dsqlcmd sees DO clause after ; character it performs the statement on the given user dynamodb and outputs the results.&lt;/p&gt;
&lt;p&gt;2.2. USE CLAUSE&lt;/p&gt;
&lt;p&gt;Is used in conjuction with performing an loading a user specific access and secret keys. By using USE clause we could connect to a DYNAMODB database&lt;/p&gt;
&lt;p&gt;SELECT QUERY&lt;/p&gt;
&lt;p&gt;Select could be used to query a table or an object from dynamodb. Syntax is below&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV&lt;/p&gt;
&lt;p&gt;SELECT * FROM CARS;&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;DML OPERATIONS&lt;/p&gt;
&lt;p&gt;D-SQL language let's you use dml statements on DYNAMODB. Such as DELETE,INSERT,UPDATE queries could be used easily.&lt;/p&gt;
&lt;p&gt;4.1. DELETE QUERY&lt;/p&gt;
&lt;p&gt;D-SQL syntax for delete operation is&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;DELETE FROM TABLE CARS WHERE ID=1;&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;4.2. INSERT QUERY&lt;/p&gt;
&lt;p&gt;D-SQL syntax for insert operation is below.&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;INSERT INTO TABLE CARS(ID,NAME,COLOR) VALUES(1,'BUICK','BLUE');&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;4.3. UPDATE QUERY&lt;/p&gt;
&lt;p&gt;D-SQL syntax for update operation is below.&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;UPDATE TABLE CARS SET NAME='FORD' WHERE ID=1;&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;DDL OPERATIONS&lt;/p&gt;
&lt;p&gt;D-SQL language let's you use ddl statements on DYNAMODB. Such as CREATE,DROP TABLE/INDEX. Logic is similar.&lt;/p&gt;
&lt;p&gt;5.1. CREATE TABLE&lt;/p&gt;
&lt;p&gt;D-SQL syntax for create table operation is below.&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;CREATE TABLE CARS&lt;/p&gt;
&lt;p&gt;(&lt;/p&gt;
&lt;p&gt;ID NUMBER,&lt;/p&gt;
&lt;p&gt;NAME STRING,&lt;/p&gt;
&lt;p&gt;COLOR STRING,&lt;/p&gt;
&lt;p&gt;PRIMARY ON (ID NUMBER)&lt;/p&gt;
&lt;p&gt;);&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;5.2. CREATE INDEX&lt;/p&gt;
&lt;p&gt;D-SQL syntax for create index operation is below.&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;CREATE INDEX ID-CARS FOR TABLE&lt;/p&gt;
&lt;p&gt;(&lt;/p&gt;
&lt;p&gt;ID NUMBER&lt;/p&gt;
&lt;p&gt;);&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;5.3. DROP TABLE&lt;/p&gt;
&lt;p&gt;D-SQL syntax for drop table operation is below.&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;DROP TABLE CARS;&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;5.4. DROP INDEX&lt;/p&gt;
&lt;p&gt;D-SQL syntax for drop index operation is below.&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;DROP INDEX ID-CARS;&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;5.5. COPY ROW&lt;/p&gt;
&lt;p&gt;D-SQL syntax for copy row operation is below. Assuing we have only one row with ID=1&lt;/p&gt;
&lt;p&gt;USE C:\KEYS\CREDS.CSV ON DYNAMODB;&lt;/p&gt;
&lt;p&gt;COPY ROW ON TABLE CARS INTO ID=2 WHERE ID=1&lt;/p&gt;
&lt;p&gt;DO&lt;/p&gt;
&lt;p&gt;APPENDIX&lt;/p&gt;
&lt;p&gt;DO,USE,DROP INDEX,DROP TABLE,CREATE TABLE,CREATE INDEX, INSERT, SELECT, UPDATE, DELETE&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Thu, 31 Jul 2014 04:12:30 -0000</pubDate><guid>https://sourceforge.net4de3c7b476c4794f7610df5f0c2afc59e458d087</guid></item><item><title>Home modified by said samadli</title><link>https://sourceforge.net/p/d-sql/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/d-sql/wiki/markdown_syntax"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
&lt;ul class="md-users-list"&gt;
&lt;li&gt;&lt;a href="/u/ssam12"&gt;said samadli&lt;/a&gt; (admin)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;span class="download-button-53d97638b9363c15b13bfc45" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">said samadli</dc:creator><pubDate>Wed, 30 Jul 2014 22:48:24 -0000</pubDate><guid>https://sourceforge.net1e46add0591127386ffee5dc284db511a96b3e6f</guid></item></channel></rss>