---
title: "What is the difference between method and procedure?"  
description: "What is the difference between method and procedure?"  
author: "Prateek sharma"  
published: 2018-04-06  
canonical: https://answers.mindstick.com/qa/40983/what-is-the-difference-between-method-and-procedure  
category: "technology"  
tags: ["java", "java programming"]  
reading_time: 1 minute  

---

# What is the difference between method and procedure?

## Answers

### Answer by Harsh Srivastava

There is two main [difference between Method](https://www.mindstick.com/interview/2444/difference-between-method-and-selector) and Procedure. They are as follows: 1. Method return single record but [procedure return](https://www.mindstick.com/forum/32/stored-procedure-return-datatype) [records](https://www.mindstick.com/forum/34640/how-to-create-a-stored-procedure-for-display-all-records) of [multiple](https://www.mindstick.com/blog/12797/iowa-is-expected-to-see-heavy-growth-in-multiple-sectors) [tables](https://www.mindstick.com/articles/336597/introduction-of-html-tables-for-web-development) separately. 2. A method calls in [select statement](https://www.mindstick.com/interview/33935/write-a-basic-select-statement-to-retrieve-data-from-a-sql-server-table) but you can't call procedure in a select statement.***\******I hope it's informative...***


---

Original Source: https://answers.mindstick.com/qa/40983/what-is-the-difference-between-method-and-procedure

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
