Skip to content

SQL Complete

dbForge SQL Complete is an intellisense add-in for SQL Server Management Studio and Visual Studio with advanced autocompletion and formatting features of T-SQL code.

To consider your idea as soon as possible, follow the guidelines:
  • Describe the goal you want to achieve and what result you want to get
  • If you have a solution, add it to the description
  • Give examples that we can use to implement your ideas
  • Add one suggestion per post. If you have several ideas, share them in separate posts
  • Add comments to the suggestion

http://www.devart.com/dbforge/sql/sqlcomplete/

SQL Complete

Categories

JUMP TO ANOTHER FORUM

275 results found

  1. New lines are removed between a parentheses or a comma and a comment.

    see sample below.

    Select * From(
    Select 1 a

    ,

            --comment after comma - rows above removed
    
    
    
            2 t
    
    
            --comment after field - rows above not removed
            ,
    
    
            --sdf
    
    
            3 g) 
    
            /*comment after parentheses - rows above not removed*/
    
    
            a
    
    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →

    > New lines are removed between a parentheses or a comma and a comment.
    > see sample below.
    > Select * From(
    > Select 1 a
    > ,
    > —comment after comma – rows above removed

    This issue is fixed in the latest build 4.0.78: http://www.devart.com/dbforge/sql/sqlcomplete/download.html

    > 2 t
    > —comment after field – rows above not removed
    > ,
    > —sdf

    This issue is fixed in the latest build 4.0.78.

    > 3 g)
    > /comment after parentheses – rows above not removed/
    > a

    Such behavior is currently by design. Though, you can carry this issue over to a new suggestion.

  2. Add support equivalent to the XML suggestion capabilities, but for the Geography and Geometry data types.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Admin →
  3. Add a shortcut in the context menu to do a "edit top 200 rows" on a selected SQL sql statement

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Features  ·  Admin →
  4. Merge doesn't have formatting for source table formed from values.

    MERGE INTO [TargetTable] AS T USING (
    VALUES (@UserId, @InternalId)) AS S
    ([UserId], [InternalId])
    ON T.[UserId] = S.[UserId]
    WHEN MATCHED ...

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Bugs  ·  Admin →
  5. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  6. If I enter ...
    select replace(
    and then I type ctrl-space (ie. give me the params available) Server Studio hangs.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Admin →
  7. Snippets are only committed when I press Enter, but I use space/tab much more often.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  8. I'll be very glad if I could select a partial script in smart way and then run it with CTRL + SHIFT + E shortcut. The separator should be 2 blank lines, one at the top and one at the bottom of the script, and yes, I'm a shortcut addict. thanks a lot guys!

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  3 comments  ·  Admin →
  9. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
  10. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Admin →
  11. Visualize the ident guide lines in the document.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Admin →
  12. We need extra control of the formatting of various statements, e.g INSERTs. We like to have our INSERT statements formatted like:

    INSERT INTO dbo.Test
    (
    UserID
    , Name
    , IsDeleted
    )
    VALUES
    (
    0 -- UserID - INT NOT NULL
    , '' -- Name - VARCHAR(32) NOT NULL
    , DEFAULT -- IsDeleted - BIT NOT NULL
    )

    but we can't even get it close

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Admin →
  13. I've entered this once before and was told that the latest version had fixed it. Finally got to downloading the current standard version (4.0.61) and it had not.

    The issue is that there used to be an option in prior versions (3.x) that let you select the case of inserted key words and functions. This option was removed and now everything is inserted in all capitol letters. Either bring back the option or use SQL Management Studio's "Casing for built-in function names" IntelliSense setting.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)

    Please perform the following actions:

    1. Select ‘SQL Complete → Options’ from the main menu. The ‘Options’ window opens.
    2. Navigate to the ‘Formatting → Profiles’ branch.
    3. Select a profile.
    4. Click ‘Edit Profile…’. The ‘Edit Profile’ window opens.
    5. Expand the ‘Text Case → Identifier Case’ node.
    6. Select the ‘Do not change’ option.

    You can also change the other settings under the ‘Text Case’ node.

    NOTE: The latest build of dbForge SQL Complete is 4.0.69: http://www.devart.com/dbforge/sql/sqlcomplete/download.html

  14. The tooltip on local declarations now includes the type (INT, BIGINT, etc.), but the column tooltips do not. Those are the ones I'm usually more interested in, and save me from having to look them up.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
  15. It would be nice if INSERTs could have the VALUES stacked on a row basis. E.g.:

    INSERT table (col1, col2)
    VALUES (''val1", 2)
    , (''val3", 4)
    , (''val5", 6)

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
  16. I love SQL Complete's execute-current-statement functionality. I think it would greatly enhanced if it would automatically execute highlighted code. This could be a simple check: normally just execute-current-statement if no code is highlighted, but do a default SSMS execute (normally F5) if code has been highlighted.

    I know I could always hit F5 but I think having both under the same keyboard shortcut would be very helpful. I never realized how useful it was until I began switching back to SSMS from Toad.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  4 comments  ·  Admin →
  17. I'm always adding to batches and no blank line at EOF frustrates the heck out of me.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Admin →
  18. If would be great if the autocomplete pick list was resized sqlcomplete would remember this size change.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Features  ·  Admin →
  19. It would be very usefull if tooltip (OnMauseOver) for column name in select would also provide info about column type, for example
    [table].[column](column) => [table].[column](column, int)

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Features  ·  Admin →
  20. There may be times when you would like to switch the formatting for a particular section of code because the global settings would not be most appropriate.

    For example let's stay in SELECT statements you have "Stack Columns" checked with "Simple List" selected. This may be the desired format for 90% of the cases, however when there is a table with a large number of columns(50+), it could be more beneficial to view them on a single line so to see the query as a whole.

    If you could add a comment before the query
    --@Begin-SQLComplete Select-SelectList-StackColumns = True; Select-SelectList-StackColumns-Option=SingleLine…

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Features  ·  Admin →
  • Don't see your idea?